lay (someone) to rest

Translations
inhumer quelqu’un
Definitions
To bury someone who has died; to conduct a funeral or memorial service for them, signifying the end of their life and the beginning of their rest.